iT邦幫忙

2022 iThome 鐵人賽

DAY 11
0

今天要來認識一下 lang 屬性,它最主要是用來定義這個標籤所顯示的語言。
提到一個你一定會有印象的一段語法

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Document</title>
</head>
<body>
	
</body>
</html>

在裡面提到的 lang 其實就是 language 的意思,這裡的 en,指的是當前文件所顯示的語言為英文(English),那如果我今天要提到我這個網站是中文頁面,可以怎麼呈現呢

zh-tW 臺灣使用的繁體中文
zh-CN 大陸地區使用的繁體中文
zh-HK 香港地區使用的繁體中文

就可以寫成以下

<html lang="zh-tw">
<html lang="zh-ch">
<html lang="zh-hk">

不過有個小知識想要分享給大家知道,雖然同樣都是中文,但是在日本、中國和台灣所用的標點符號習慣或是寫法都不盡相同唷。

如果你這個網頁是想要在不同國家呈現不同的寫法,就可以設定 lang。

而 lang 寫法在 HTML 可以用於任何標籤,假設整份文件設定是英語系好了,但是如果我有某個區塊,想要做語言的設定,就可以在那個區塊的標籤下 lang 這個屬性。

<p lag="jp">お元気ですか</p>

上一篇
Day 10 loop 和 hidden 屬性
下一篇
Day 12 control、preload、loop 和 mute 屬性
系列文
一日一屬性,HTML 基礎一定行30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言